directorate for strategy development - Français Anglais Dictionnaire